// components/list/list.js
Component({
    /**
     * 组件的属性列表
     */
    properties: {
        list: {
            type: Array,
            value: []
        },
        picWidth: { // 列表左侧的图片的宽度
            type: String,
            value: "300rpx"
        }, 
        height: { // 列表右侧的高度
            type: String,
            value: "300rpx"
        },
        showOldPrice: { // 是否展示非活动价
            type: Boolean,
            value: true
        },
        rightListStyle: { // 列表右侧是否添加样式
            type: Boolean,
            value: false
        }
    },

    /**
     * 组件的初始数据
     */
    data: {

    },

    /**
     * 组件的方法列表
     */
    methods: {
        // 点击加入购物车
        addCart: function(event) {
            console.log("event", event.currentTarget.dataset.id)
            this.triggerEvent("setCart", event.currentTarget.dataset.id)
        }, 
        // 点击减号
        reduceItem: function(event) {
            this.triggerEvent("reduceGoodsNum", event.currentTarget.dataset.row)
        },
        // 点击加号
        addItem: function(event) {
            this.triggerEvent("addGoodsNum", event.currentTarget.dataset.row)
        }
    }
})
